7010 Biscayne Blvd. Miami, FL 33138
Miami Shores/Biscayne Park
305-759-1392
Best Car Wash
Karma Car Wash
Tags: Shopping & Services, Best of Miami, Karma Car Wash