T&H Realty
Scam
This is concerning the house on 1458 North Euclid Avenue in Indianapolis. There were multiple problems on the move-in date, including that only the refrigerator was in working order (the stove had no pilot light, dishwasher had standing water with mold and insects, and garbage disposal was not ...