This ad is no longer availableExecutive 2300 Sq. ft. Designer Duplex for Rent! A Must See! | 12622Executive 2300 Sq. ft. Designer Duplex for Rent! A Must See! | 12622 105 Ave NW, Edmonton - Lokatix.net!Search for other listings in : Edmonton