815 S. Demaree St. - 18 "Mission Villas Townhomes"
803 S. Demaree St. 815 S. Demaree St, Visalia, CA 93277
2 Bedroom Apartments Available! Located In Visalia! - Located at the Mission Villas in Visaila, this prime location is close to shopping and freeway access. This Unit has the kitchen,dining area & living room located downstairs with all bedrooms upstairs. Please call today to schedule an appointment.
BRE # 01795978