8501 E 26TH AVE, Denver, CO 80238 Single Family Residence For Sale MLS# 7886058
LOCATION. LOCATION. LOCATION. Yes, this gorgeous Tudor is a must-have: Located on a south-facing 4,950 Sq Ft corner lot directly across Greenway Park with an observation tower, climbing wall, the Mud Pie Sandbox, the Skate Park, dog park, expansive paths and trails, and in close proximity to the 80-acre Central Park, award-winning schools, the
$1200000