The Overlook Professional Offices is a high-quality, For Lease / For Sale commercial office development that caters to the needs of professional businesses. Consisting of approximately 30,353 square feet in four separate buildings, The Overlook is situated in north Castle Rock off of Founders Parkway and I-25. Individual units range from 651 square feet to an entire building or multiple buildings of approximately 8,000 square feet per building. The project is currently occupied with a mix of owners and tenants. This building has a quality array of users within the project which include medical, dental, insurance and legal services.