The Place Apartments

 850 Lincoln Road, Yuba CityCA 95991