1 Beds , $535, 2 Beds $595 to $670, 3 Beds $645 to $745
Helena Manor is located on Missoula Avenue in a quiet, residential area of this picturesque capital city with breathtaking views of the Sleeping Giant. Many of our spacious apartments are newly renovated, with more to come.