7011 W Colfax Ave
Lakewood, CO 80214
$400,000 USD
3,066 SF
3,066 SF
$400,000 USD
Office