9650 SW 122 Avenue, Miami, FL 33186 - HotPads