7
181 E 56th Ave
Denver, CO 80216
$15.00 USD/SF/YR
900-2,545 SF
3
Spaces Available
Built 1962
2,545 SF Contiguous
Built 1962
900-2,545 SF
$15.00 USD/SF/YR
Office