Picture yourself in this newly-renovated suite in Miami Beach???s luxurious Flamingo South Beach Tower. Located near Lincoln Road???s famous shops, nightlife & restaurants, Flamingo features top-notch amenities & prime location. With breathtaking views of the bay, sunsets, and Miami???s legendary Star Island, this fully-furnished 2 bedroom, 2 bath suite features 1,088 SF of space perfect for entertaining.