ATTACHED TWO-STOREY DUPLEX IN NORTH RYDE

1

3

4

Site Area 594