MONTE VISTA MANOR

2331 Monte Vista Dr, Vista, CA 92084, USA