LOT 20 Beef Trail Road Norwood CO Real Estate