58
501 NE 31st St
Miami, FL 33137
$5,400,000 USD
7,108 SF
1
Unit
1% Cap Rate
7,108 SF
$5,400,000 USD
Apartments