Home The Balmoral

The Balmoral

25 November, 2020
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

The Balmoral is a new apartment development by Homestead Land Holdings Limited at 99 Range Road, Ottawa. The development was completed in 2016. The Balmoral has a total of 117 units. Sizes start at 1286 square feet.

Share it!