11808 66th St NW
Edmonton, AB T5B 1J3
$964,495 USD
3,240 SF
6.5% Cap Rate
3,240 SF
$964,495 USD
Convenience Store