Monte Vista Villas
510-635-5301
37.802102
-122.216605
About Monte Vista Villas
Monte Vista Villas is located at 3618 Dimond Ave, Oakland, CA. This location is in the Dimond neighborhood..