$464,000 -
13192 Maxwell Place
Denver ,
CO 80239
County Or Parish: Denver