11
1661 West Ave
Miami Beach, FL 33139
$5,100,000 USD
3,467 SF
4.23% Cap Rate
3,467 SF
$5,100,000 USD
Post Office