Stunning 2Bed 2 baths SE unit corner featuring with breathtaking panoramic views of the Atlantic Ocean and Bay, Miami Beach and downtown Miami skyline through floor to ceiling, impact windows.
#3237161
101 20th St Apt: 2302
Miami Beach, FL 33139 |