Chatswood NSW 2067

'Leura' Apartment... Ultra Convenience & Luxurious

$1020 per week
  • 3
  • 2
  • 2

Listing ID: 23135083

THIS PROPERTY WAS LEASED

Enquiry about this property