222 SW 15th Ave
Delray Beach, FL 33444
$585,000 USD
1,296 SF
2
Units
6.5% Cap Rate
1,296 SF
$585,000 USD
Apartments