21
363 S Harlan St
Lakewood, CO 80226
$16.25 USD/SF/YR
1,348 SF
1
Space Available
Built 1980
1,348 SF Contiguous
Built 1980
1,348 SF
$16.25 USD/SF/YR
Office