36
6001 W Flagler St
Miami, FL 33144
$6,200,000 USD
37,545 SF
15
Units
37,545 SF
$6,200,000 USD
Apartments