18163 E 51st Pl, Denver, CO 80249 is a vacant land home that contains 2,055 sq ft. This home last sold for $466,530 in June 2024.
Sold for $466,530 on 06/20/24
$466,530
18163 E 51st Pl, Denver, CO 80249
--beds
--baths
2,055Square Feet
VacantLand
Built in ----
2,055 Square Feet Lot
$-- Zestimate®
$227/sqft
$-- Estimated rent