$420,000 -
8632 E Amherst Dr Unit D
Denver ,
CO 80231
City: Denver
Courtesy of Jan Stephen, The Cherry Creek Meadows Broker Inc 303-695-8241