19/17 Powell Street, Killara NSW 2071

Luxury living - oversized designer apartment - 147 sqm on title

Contact Andy Yeung
  • 2
  • 2
  • 2

Listing ID: 30940193

THIS PROPERTY WAS SOLD

Enquiry about this property