Lee's Village

6477 Almaden Expy, San Jose CA

(408) 997-7199

Location