At this address is a house situated in 1/TP689059 Elwood VIC. It has an estimated value of $3,035,000. Built in 1920, featuring 5 bedrooms and 3 bathrooms.