The main attraction is the Bayshore Shopping Centre which was built in 1973 and had two floors extended in 1987.
In 2011, Ferguslea Properties Ltd, the owner of 2,465 units in the area, announced their plan to invest $40 million into the community.