New Vermont Motel

New Vermont Motel, 1717 Vermont Ave, Los Angeles, CA 90006, United States

(323) 730-1578

Location