730 Buena Vista Avenue Alameda, CA 94501