Avondale Hotel

540 28th St Oakland CA 94609 USA

(510) 832-9769

Location