28
1100 SW 4th Ave
Delray Beach, FL 33444
$18,250,000 USD
51,300 SF
60
Units
4.81% Cap Rate
51,300 SF
$18,250,000 USD
Apartments