Sold $1,775,000 Marina Palms Residences S #1210 17111 Biscayne Blvd #1210, North Miami Beach FL 33160 3 bd · 4 ba · 2,386 sq ft MLS# A12027528 · Listing courtesy of Million Realty LLC