16210 100A Avenue NW Edmonton, AlbertaEdmontonGlenwood, West Edmonton$1,300,000Sq.Ft5,151View Listing