Vizcayne South Tower is a luxury high-rise at 253 NE 2nd St in Miami, Florida, built in 2008 and well established in the local market. Notable features include 56 floors, South tower and Bayfront Park address. With 56 floors and 510 residences, pricing here starts from $400K+, reflecting Downtown Miami's position in the South Florida luxury market.
Located at 253 NE 2nd St, Miami, Florida. 510 residences across 56 floors. Pricing from $400K+.