13801 SW 34th Street, Miami, FL 33175 | HotPads