Is there an elevator to this place?
Address: 1301 Park St #1/2, Alameda, CA 94501, USA
Susanna Kohl-Hetrick | Sep 30, 2021
Bummer.
Ryan Giles | Sep 30, 2021
Unfortunately there is not. It's above the bar on park street and the only access is stairs
Thanks! Your answer is awaiting moderation.