1365 W Vista Way, Unit 101, Vista, CA 92083

1365 W Vista Way, Unit 101, Vista, CA 92083

Camino De Vista

Listed lease rate plus proportional share of the utilities and cleaning cost
Office intensive layout
Central Air Conditioning
Fully Built-Out as Professional Services Office
Fits 4 - 12 People