12
1701 NW 58th Ter
Sunrise, FL 33313
$21,250,000 USD
98,707 SF
113
Units
6.89% Cap Rate
98,707 SF
$21,250,000 USD
Apartments