This property is a unit located on a lot in 2/PS708000 Elwood VIC. Constructed in 2013, featuring 0 bedrooms, 3 bathrooms.