Lenox

Belvoir Terrace

Belvoir Terrace

The main house at Belvoir Terrace was built in 1896 and with three main owners continues to have the original woodwork, fixtures, etc. In addition to the main house, there …