24100 157 Ave, Miami, FL 33031 - HotPads