9850 E 62nd Avenue SOLD Mar 10 Written by Lucy Ross $615,9209850 E 62nd AvenueDenver, CO 802073 Bds | 4 Ba | 2,133 Sqft Lucy Ross Previous Previous 4103 Snowbird Avenue Next Next 2312 Central Park Blvd
9850 E 62nd Avenue SOLD Mar 10 Written by Lucy Ross $615,9209850 E 62nd AvenueDenver, CO 802073 Bds | 4 Ba | 2,133 Sqft Lucy Ross