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