Comstock signs 5,300-square-foot lease with IMAGE Studios at The Hartford in Arlington - CHCI News | Rallies