15373 SW 93rd St, Miami, FL 33196 | For Sale ($1,150,000) | MLS A11791373 | Realstoria