Button CopyPathCircle CloseCircle Left ArrowArrow Down Icon GreyClosecirclecircleBurger
Search

Saint-Léonard, NB Real Estate - Houses For Sale in Saint-Léonard, New Brunswick

Homes for sale in Saint-Léonard currently average at a price of $259,843 on the MLS®. About 70% of these homes are owned, while the remaining 30% are rented. The town predominantly features single detached houses, complemented by a smaller number of modest apartment buildings. Many of Saint-Léonard's residences date back to the 1960s and 1970s, with several others built before 1960 and a subsequent wave in the 1980s. The town offers a diverse range of unit sizes, making it easy to find anything from cozy lofts to spacious houses with four or more bedrooms.

14 Homes For Sale in Saint-Léonard

Lifestyle

About Living in Saint-Léonard, New Brunswick