315 NW 18th Street Delray Beach, FL 33444

Great location in Lake Ida featuring 3 buildable lots. Lot is 250 x 134. Can divide into 3 lots (83 x 134) or 2 lots (75 x 134) and 1 lot (100 x 134). There is currently a single family home and pool on the lot.