7
1798 W Flagler St
Miami, FL 33135
$1,679,000 USD
4,930 SF
4,930 SF
$1,679,000 USD
Freestanding