15430 SW 158 Street, Miami, FL 33187 | HotPads