6469 SW 8th St West Miami, FL 33144