Detached for rent in Barrhaven-Half Moon Bay, Nepean. 1 Bedroom, 1 Bathroom. Size: < 700 feet². Lot: 42 feet. MLS #X13811396.