According to public records this property type is Multiple Occupancy. Parcel number is 115102007. Land square footage is 7,405 sqft.

Other Properties on Olivera St