43
5971 NW 17th Pl
Sunrise, FL 33313
$46,500,000 USD
74,091 SF
207
Units
6.51% Cap Rate
74,091 SF
$46,500,000 USD
Apartments