About Spruce Villa
1 and 2 bedroom apartments in walk-up apartment building in Oliver area of Edmonton.
More about Spruce Villa
Spruce Villa is located at 10340 123 Street Northwest, Edmonton, Alberta T5N 1N6
7809743031