23489 Abbey Glen Place, Valencia, CA, 91354 February 27, 2014 by Pia Soper 23489 Abbey Glen Place, Valencia, CA, 91354. Valencia North Park, Village Walk town homes