Nice. Easy access.
Great place to visit
Valencia Plaza is located at 24500 Lyons Ave, Santa Clarita, CA 91321