Down in Bayshore
2 guests
1 bedrooms
Downtown Miami, Miami
With some of the city's best views of the bay and enough shared facilities to rival a five-star hotel, this waterfront apartment complex has got it all going on. And the location is pretty unbeatable too.