A grand masterpiece located in Killara’s golden triangle has arrived on the market with a price guide of $9.5m.

Post a Comment