Central Apartments
510-865-2008
37.770447
-122.257247
About Central Apartments
Central Apartments is located at 1715 Central Ave, Alameda, CA. This business specializes in Apartments.