Villa Creek Apartments
2601 McBride Ln
Santa Rosa
CA
95403
(707) 525-8145
villacreek.net
Open Map
Description
This apartment community was built in 1976 and has 2 stories with 129 units.
by apartments on February 10, 2016 from
apartments
all
Apartment Finding & Referral Services
apartment operators
Apartments
Apartments and Condos
Furnished Apartments
High Speed Internet Access
real estate
rental
unfurnished apartments