St Leonards Self-Contained Two-Bedroom Apartment is located at 10/32-36 Christie St, St Leonards NSW 2065, Australia