Parks at Delray is a new community being developed on the old Office Depot site located at 2350 S Congress Avenue, Delray Beach, FL 33445. Several companies combined their efforts to acquire the 25.1 acres. The new development will consist of 693 apartments garden-style four and five story buildings and 54 townhomes for a total…
Read more
Featured
Parks at Delray New Development
