7071 SW 129th Avenue, Miami, FL 33183 | HotPads