401-411 NE 22nd St
Miami, FL 33137
$5,247,000 USD
7,468 SF
10
Units
5% Cap Rate
7,468 SF
$5,247,000 USD
Apartments