2047 Buena Vista Ave, Alameda, CA 94501
Studio
3,706 Sq.Ft. LIVING AREA
7,660 Sq.Ft. lot