28
1772 W Flagler St
Miami, FL 33135
$3,190,000 USD
3,190 SF
3,190 SF
$3,190,000 USD
Medical