Sold $497,500 Marina Palms Yacht Marina 17211 Biscayne Blvd BS-62, North Miami Beach FL 33160 Land MLS# A12090819 · Listing courtesy of One Sotheby's International Realty