New listing $660,000 Southwest Manors Sec 4 12870 SW 21st St, Miami FL 33175 4 bd · 3 ba · Single family MLS# A12115023 · Listing courtesy of United Real Estate Miami