Ted's Foreign Car
5 (1)
5524 Scotts Valley Dr UNIT 13, Scotts Valley, CA 95066
(831) 438-3755
Claimed
Accessibility
- Wheelchair accessible entrance