This property last sold on March 31, 2004 for $154,615.
In August 2020, 81 properties sold in Denver.
This story was found on BlockShopper.com.
Sunday, December 22, 2024
This property last sold on March 31, 2004 for $154,615.
In August 2020, 81 properties sold in Denver.
This story was found on BlockShopper.com.