SOLD: 9790 SW 62ND ST, MIAMI, FL 33173 A11918533