The Wheeler Mansion

8907 sq. ft., 8 unit apartment building located in the Old North End of Colorado Springs. Sold on 03/10/2014 for $725,000. Sold and currently managed by Avalon Properties, Inc.

Location