The Balmoral
The Balmoral is one of Hampton Place’s tallest, concrete, highrise apartment buildings at 16 storeys. The 85 unit tower was completed in 1998.
- Address: 5615 Hampton Place
- Developer: United Properties
- No. of Units: 85
- Construction Status: Complete
- Completion: 1998