$429,900 -
2142 Curtis St Unit 101
Denver ,
CO 80205
Street Number: 2142