This is a apartment home. This home is located at 360 Monte Vista Ave APT 310, Oakland, CA 94611.Show more