Denham Place, Toorak

Townhouse