Freehold Townhouse for rent in Barrhaven-Half Moon Bay, Nepean. 3 Bedroom, 4 Bathroom. Size: 1100-1500 feet². Lot: 20 x 44 feet. MLS #X13738418.