Found 1 place
Address: 1506 Mission St, South Pasadena, CA
Latitude: 34.116 (34°6′58″N), Longitude: -118.1514 (118°9′5″W)