8601 SW 94th Street, Miami, FL 33156 | HotPads