18423 95a Ave NW, Edmonton, AB T5T 3V7C$320,0003 bds2 ba1,137 sqft - Sold10 days on ZillowSave this home