3131 E Alameda Ave #1904

Denver, CO

$650,000