RateMyApartments
The Palisades Apartments Ratings and Reviews
The Palisades Apartments
1132 Franklin Avenue, Yuba City, CA 95991
CURRENTLY REVIEWING