1632 Mountain Pass Cir, Vista, CA 92081 (MLS # 250040913)

1632 Mountain Pass Cir, Vista, CA 92081 (MLS # 250040913) has 4 beds and 3.00 baths