Home
Search for Apartment Reviews
FAQ
Home
Search
FAQ
Vista Sonoma
Santa Rosa, CA
Location
1405 Townview Avenue
Santa Rosa
,
CA
95405
Overall Rating
★★★★★
★★★★★
Met My Needs
Overall value
Service Quality
0%
0
out of
0
renters
recommend this apartment.
Recently Viewed
★★★★★
★★★★★
Cornerstone Apartments
8609 DeSoto Ave.
Canoga Park, CA 91304
★★★★★
★★★★★
Elena Gardens
1900 Lakewood Drive
San Jose, CA 95132
★★★★★
★★★★★
North Park - Laurels
155 Estancia Drive
San Jose, CA 95134
★★★★★
★★★★★
The Retreat
1459 Creekside Drive
Walnut Creek, CA 94596
★★★★★
★★★★★
Brookstone Apartments
7400 Artesia Blvd
Buena Park, CA 90621
Reviews
No reviews found.