33770 Otto Ave is a 1,248 square foot house on a 7,840 square foot lot with 3 bedrooms and 1.5 bathrooms. 33770 Otto Ave is a house currently priced at $209,900.