Oak+Center+Apartments.png

Oak Center Apartments

1701 Market Street, Oakland, CA 94607

 

Number of Units: 77

Year Built: 1971