Highgarden Real Estate

3553 W 63Rd Ave Denver CO 80221 MLS 8627519

Schedule a Showing & See the Inside: (303) 815-6698

Photo one of 3553 W 63Rd Ave Denver CO 80221 | MLS 8627519

$437,000

From I-70, Head North On Lowell To 63Rd Ave., And Turn East. Townhome Will Be On The North Side Of The Street When You Come Into The Neighborhood.
Courtesy of: RE/MAX ALLIANCE