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