6
7381 W Alameda Ave
Lakewood, CO 80226
$5,400,000 USD
5,323 SF
5.5% Cap Rate
5,323 SF
$5,400,000 USD
Restaurant