I just finished uploading this Townhouse for sale, 21 21 32925 MACLURE ROAD, Abbotsford, BC
There is a huge double garage with room for a workshop and RV parking as well! Plenty of light through lots of windows and skylights. Also a gym/rec centre in the amenity building. Bonus...this is a bare land strata, so you are not responsible for other owner's repairs!