Pair of retail properties on Tennyson Street yield $3.33 million
6.1.18 Denver Retail Brokers, Denver Retail Building for Sale, Tennyson Street Retail Sale DenverProperty Location: 3936 Tennyson St., Denver, “former Landmark Theatre” Property Description: 4,781-sf retail building, YOC 1923, brick Land Size: 6,332 sf Sales Price: $1.6M, or $334.66 psf Reception No.: 2018049729 Closing Date: 4/27 Grantor: Chase ...