7867 Elmwood Pl Denver CO 80221 MLS 7627180
Schedule a Showing & See the Inside: (720)
327-5071
$440,000
Head East On W 80Th Ave Toward Eliot St N Elliot St Turn Right Onto Zuni St Turn Right Onto Elmwood Ln Turn Left Onto Elmwood Pl
Courtesy of: Opendoor Brokerage LLC