19 employees
Octave Holdings and Investments is a commercial real estate firm that buys, maintains, develops, and sells properties.
2018