Start from
Ojus Automotive
18310 W Dixie Hwy, N Miami Beach Blvd, North Miami Beach 33160