$3,299/month Unit for rent 1264 Sherman Dr., Unit B Ottawa ON K2C 2M8 1,150 sqft421 $3,399/month Unit for rent 1264 Sherman Dr., Unit A Ottawa ON K2C 2M8 1,170 sqft421