23
7655 W 67th Ave
Arvada, CO 80004
$10,150,000 USD
55,204 SF
70
Units
7.01% Cap Rate
55,204 SF
$10,150,000 USD
Apartments