This is a real nice car wash, they are detailed and very thorough.wax and reasonally price.
F & R Car Wash is located at 852-952 SW 122nd Ave, Miami, FL 33184