27008 Declaration Road, Valencia, CA 91381
3 Beds 4 Baths 2,481 Sq.Ft. 0.96 Acres