The Terrace

21311 Alder Dr, Newhall, CA 91321

CURRENTLY REVIEWING