Catalina 8 Inn Motel

812 S Catalina St Los Angeles CA 90005 USA

(213) 739-8681

Location