Avalon is primarily a residential neighbourhood with a high percentage of single-family detached homes and a small supply of apartments. The area's main commercial development is the Avalon Shopping Centre on the corner of Broadway Avenue and Cascade Street. The Stonegate Shopping Centre in nearby Stonebridge is also easy to reach and offers a major selection of retailers and services.