ATTACHED TWO-STOREY DUPLEX IN TELOPEA

1

4

5

Site Area 938