Highgarden Real Estate

1369 Teller St Lakewood CO 80214 MLS 8100199

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

Photo one of 1369 Teller St Lakewood CO 80214 | MLS 8100199

$560,000

Courtesy of: Engel & Volkers Denver