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