More Property Photos LOT 20 CONCESSION 44 STRANDHERD DR #256 Ottawa, Barrhaven K2J 6H9 C$479,900 : Anish Munjal : 613-291-6782 : 1399247