Project: Elwood House Architects: STAR Architecture Location: Elwood, Melbourne, Australia Area: 4,305 sf Photographs by: Peter Bennetts Elwood House by STAR Architecture STAR Architecture has…
This website uses cookies.