top of page
Napa Creek
Terrace
Located at 2622 First street, Napa Creek Terrace is located in the heart of the Napa Valley. a short walk away from the local retail outlets, and a very quick car/bike ride from downtown Napa, Napa Creek Terrace is the ideal living community.
ABOUT US
Napa Creek Terrace Apartments.
bottom of page