Maywood Towns is a new boutique freehold town homes development by Veloce Luxury Homes. Prices estimated to be starting from $1,700,000 and will feature 6 units at 3 storeys. Maywood Towns is nearby Village Green Park and the Wilson at Church bus stop, the project is estimated to be completed in 2024 and will be located on 15 Church Street at the Ancaster neighbourhood in Hamilton.