11 Todd Street, Lucas
First Home Buyers, Investors, Downsizers: 11 Todd Street is for You! Experience the perfect blend of comfort, and convenience at 11 Todd Street, Lucas. Built by Homebuyers Centre, this charming residence is designed to cater to the needs of first home buyers, investors, and downsizers, offering an appropriate balance of modern living and practicality.