16
Peoria Street Plaza
Denver, CO
$8,900,000 USD
3
Units
7.29% Cap Rate
$8,900,000 USD
General Retail