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

Other Properties on Olivera St