New Star Inn

11805 Valley Blvd El Monte CA 91732 USA

(626) 444-2022

Location