S baldwin ave - Sierra Madre, CA, United States close