8
831 S Detroit St
Yuma, CO 80759
$1,176,763 USD
3,765 SF
5.5% Cap Rate
3,765 SF
$1,176,763 USD
Restaurant