Developers Propose Alexan Delray at 1155 South Congress Avenue, Delray Beach, Florida
Alexan Delray could soon call Palm Beach County, Florida, home. The multifamily community would offer 267 units on a mostly vacant 6.74-acre plot. The homes would be spread across two five-story buildings.