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