New - 3 Days Ago > $440,000 Active 3Beds2Baths1934Sqft0.16Acres 13025 Pensacola Pl, Denver, CO 80239 MLS#: REC3845624