11723 SW 92nd Lane, Miami, FL 33186 - HotPads