This property last sold on April 7, 2006 for $178,000.
In August 2020, 121 properties sold in Denver.
This story was found on BlockShopper.com.
Wednesday, October 16, 2024
This property last sold on April 7, 2006 for $178,000.
In August 2020, 121 properties sold in Denver.
This story was found on BlockShopper.com.