1021 NW 5th Ave Delray Beach, FL 33444

 

 

 

Fabulous opportunity to build or renovate on this beautiful .34 acre lot in Lake Ida! Perfect for a builder – easily put a 5000 sq foot home on this lot. Also a great opportunity for a flipper or end user.