24505 Town Center Dr #7103, Valencia, CA 91355 1 beds | 1 bathrooms | 740 Sq. Ft. Condo | Year Built: 2003