23905 E 26th Ave
Aurora, CO 80019
$6,000,000 USD
5,625 SF
3.43% Cap Rate
5,625 SF
$6,000,000 USD
Self Storage