SOLD 6600 E Mansfield Ave., Denver CO

Sold in Southmoor Park 2020!