11538 SW 235 Street, Miami, FL 33032 - HotPads