This is a house in 21/DP1155868 Turramurra NSW. Estimated value at this time is $1,985,000. Built in 2010, featuring 4 bedrooms and 2 bathrooms.