Otto House

835 Rutland St.
Houston
Texas
United States