Loading...
881 N.W. 6th Avenue DISTRICT CITY OF DELRAY BEACH, FLORIDARID SUBDIVISION BLOCK LOT Improvgd y OWNER T. J. & Agnes T. Maguire Vacant 881 N. W. 6th Ave. , Delray Beach, FL 33444 LAKE IDA MANOR 25 Exempt ADDRESS 'OWNER DESCRIPTION ADDRESS OWNER 881 N. W. 6 th Avenue ADDRESS Ord. No. 41-88 6/28/88 Enclave Annexation CC-299