18106 E 51st Pl, Denver, CO 80249 is a vacant land home that contains 2,321 sq ft. This home last sold for $477,650 in July 2024.
Sold for $477,650 on 07/26/24
$477,650
18106 E 51st Pl, Denver, CO 80249
--beds
--baths
2,321Square Feet
VacantLand
Built in ----
2,321 Square Feet Lot
$-- Zestimate®
$206/sqft
$-- Estimated rent