The Park Alameda

Address

2428 Central Avenue, Alameda, CA 94501

Type

Community and Office Building

Full project description