3684 Fallowfield Road, Ottawa
South Station located at 3684 Fallowfield Road is a condo development that was built in 2013 by Tega Homes in Barrhaven. The building has a total of 57 units, sizes range from 670 to 1,030 square feet. Condos for sale at South Station have elevator access, underground parking and an exercise centre. Some units offer a spacious balcony.