10
233 SE 20th Ave
Deerfield Beach, FL 33441
$3,900,000 USD
8,846 SF
16
Units
4.21% Cap Rate
8,846 SF
$3,900,000 USD
Apartments