104 Sherwood Road, Toowong

  • Under construction 2020
  • 6 Luxury 3 and 4 bedroom Townhouses
  • Expected completion early 2021