12
229 Vallejo St
Denver, CO 80223
$2,175,000 USD
12,832 SF
7.08% Cap Rate
12,832 SF
$2,175,000 USD
Flex