17842 South Dixie Hwy Miami, Florida 33157