8707 E 29th Place
Denver, CO80238

2 beds3 full baths1515 sqft

$419,900