3553 W 63Rd Ave Denver CO 80221 MLS 8627519
Schedule a Showing & See the Inside: (303)
815-6698
$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