We have found 12 properties on L St, Penrose, CO. Average price per square feet on L St is $135. It is 22.7% higher than average price per sqft Penrose. Average sale price on L St is $220,900. It is 28.9% higher than average sale price in Penrose.