19 Indian Rd, Waltham, MA 02451 is a 3 bedroom, 1 bathroom, 1,100 sqft single-family home built in 1940. This property is not currently available for sale. 19 Indian Rd was last sold on Sep 10, 2024 for $550,000 (5% lower than the asking price of $579,900). The current Trulia...