The Canyon Santa Clarita
24201 Valencia Blvd #1351
Santa Clarita, CA
91355, US