Marina Palms South Tower is a luxury high-rise at 17101 Biscayne Blvd in North Miami Beach, Florida, built in 2017. Notable features include 25 floors, Bay views, Private marina and Twin tower luxury Biscayne corridor. With 25 floors and 238 residences, pricing here starts from $500K+, reflecting North Miami Intracoastal's position in the South Florida luxury market.
Located at 17101 Biscayne Blvd, North Miami Beach, Florida. 238 residences across 25 floors. Pricing from $500K+.