8120 SW 162nd Street, Miami, FL 33157 - HotPads