11422 SW 213th Street, Miami, FL 33189 - HotPads