17
6166 W Alameda Ave
Lakewood, CO 80226
$2,370,000 USD
7,768 SF
7.5% Cap Rate
7,768 SF
$2,370,000 USD
Medical