SOLD! 521 NW 13 Street Delray Beach FL 33444 | Home For Sale in Lake Ida
This Delray Beach FL home for sale in Lake Ida has 3 bedrooms, 2 bathrooms, and 1,585 square feet under air.
This Delray Beach FL home for sale in Lake Ida has 3 bedrooms, 2 bathrooms, and 1,585 square feet under air.
Leave a Reply: