Bedrooms: 5 Bathrooms: 3 Total Square feet: 2,078 Address: 13130 Pensacola Pl Location: Denver, CO 80239 List Price: $339,973 Freshly…