11
5850-5890 NW 17th Plz
Sunrise, FL 33313
$9,890,000 USD
44,000 SF
42
Units
6.34% Cap Rate
44,000 SF
$9,890,000 USD
Apartments