New listing $8,000 /mo Mangowood Pt 2 14620 SW 83rd Ave, Palmetto Bay FL 33158 3 bd · 2 ba · 1,404 sq ft MLS# A12112934 · Listing courtesy of One Sotheby's International Realty