New listing $690,000 Miracle Manor 2 Addn 7931 SW 20th St, Miami FL 33155 3 bd · 2 ba · 1,527 sq ft MLS# A12118264 · Listing courtesy of Compass Florida, LLC