19
1661 West Ave
Miami Beach, FL 33139
$4,890,000 USD
3,467 SF
3,467 SF
$4,890,000 USD
Post Office