10542 SW 183rd Street, Miami, FL 33157 - HotPads