RateMyApartments
24838 Newhall Avenue Ratings and Reviews
24838 Newhall Avenue
24838 Newhall Avenue, Santa Clarita, CA 91321
CURRENTLY REVIEWING