23 Biscayne is a luxury high-rise at 23 SW 2nd Ave in Miami, Florida, built in 2007 and well established in the local market. Notable features include 27 floors, S Miami Ave corridor and Downtown Miami investment address. With 27 floors and 197 residences, pricing here starts from $350K+, reflecting Downtown Miami's position in the South Florida luxury market.
Located at 23 SW 2nd Ave, Miami, Florida. 197 residences across 27 floors. Pricing from $350K+.