• 40 Leichhardt Terrace, Russell Island
  • Land Size1543m2
  • Price$190,000