Listing ID: 38861943
39/17 Powell Street, Killara NSW 2071
Extra Large Two Bedroom & Luxury Apartment - Walk to Train
Deposit taken within 24 hrs
- 2
- 2
- 2
Extra Large Two Bedroom & Luxury Apartment - Walk to Train


















Listing ID: 38861943