Sezlik
$1,275,000
4 Beds
3 Baths
224 Powell Avenue

Ottawa, ON

224 Powell Avenue, Ottawa, ON, K1S 2A5, 4+1 beds, 3 baths for sale at $1,275,000 | Detached House in Glebe | Sezlik.com