38
819 5th St
Miami Beach, FL 33139
$3,900,000 USD
7,064 SF
7,064 SF
$3,900,000 USD
Freestanding