8081 S Howell Ave
Oak Creek, WI 53154
$2,212,000 USD
1,829 SF
6% Cap Rate
1,829 SF
$2,212,000 USD
Fast Food