10300 SW 92nd Street, Miami, FL 33176 - HotPads