View Larger Image 2023-07-25T18:00:28-04:00 Glen Echo Overlook Coming Soon! Project Data Location Columbus, OH Size 2400sf Status Concept Design Scope Site Analysis, Feasibility Studies, Master Planning, Conceptual Design Related Blog Posts 4 Massing Strategies for Building on Sloped Sites Building on Challenging Sites: The Power of Architectural Feasibility Studies