Found 4 places
Latitude: 34.4049 (34°24′18″N), Longitude: -118.5915 (118°35′29″W)
Latitude: 34.4009 (34°24′3″N), Longitude: -118.5927 (118°35′34″W)
Address: 25820 Carroll Ln, Stevenson Ranch, CA 91381
Latitude: 34.3915 (34°23′29″N), Longitude: -118.5952 (118°35′43″W)
Address: 26255 Valencia Blvd, Valencia, CA 91381
Latitude: 34.4031 (34°24′11″N), Longitude: -118.5971 (118°35′50″W)
Foursquare