616, 618, 624 N. Weber St.

8930 sq. ft., 20 unit apartment complex in 3 buildings located close to downtown Colorado Springs. Sold on 10/30/2015 for $960,000. Sold and currently managed by Avalon Properties, Inc.

Location