115 Inverness is a three story multi-tenant office building located in Englewood, Colorado. The 55,081 square foot building has been renovated and is centrally located in the Inverness Business Park.
115 Inverness is a three story multi-tenant office building located in Englewood, Colorado. The 55,081 square foot building has been renovated and is centrally located in the Inverness Business Park.