What is ?
This modern 3-bedroom townhouse located at 88 Shelduck Place, Calamvale offers the perfect combin...