Highgarden Real Estate

1369 Teller St Lakewood CO 80214 MLS 8100199

Schedule a Showing & See the Inside: (720) 298-6702

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

$560,000

Courtesy of: Engel & Volkers Denver