They did towed my car from Home Depot Palo Alto which was parked legally have pictures to prove that after I argued with the guy who towed the car they did paint the curb in red next day to prove me something... Also they did charge 475$ for towing, it was less than 30 min parked at their space which is ridiculous.
July 2023
Horrible place and management, stole items from my vehicle and now claiming they never had possession of my vehicle in their yard.
July 2023
Horrible place and management, stole items from my vehicle and now claiming they never had possession of my vehicle in their yard.