Apartments in Vallejo Area -

Newell Vista Apartments | Walnut Creek, CA

Newell Vista Apartments in Walnut Creek, CA
Located at 1200 Newell Hill Place, Walnut Creek, CA 94596
(844) 530-0835
Location:
1200 Newell Hill Place, Walnut Creek, CA 94596
Description:
Beautiful Walnut Creek Location, Spacious Studios, 1 2 bedrooms and Townhomes, Fitness Center, Sparkling Pool, Parking Garage, Private Patio or Balcony
Check Availability

(844) 530-0835

1200 Newell Hill Place

Walnut Creek, CA 94596