$650,000

2338 Clay St, Denver, CO, 80211

PENDING