14
2460-2470 S Tejon St
Englewood, CO 80110
$1,800,000 USD
10,500 SF
3.88% Cap Rate
10,500 SF
$1,800,000 USD
Warehouse