Retail Space for Lease
8701 S Howell Ave Oak Creek, WI 53154
- 1,387 Square Feet
- For Lease
Join North Shore Bank!
• Highly traveled corner
• Great exposure along S Howell Avenue
• Close proximity to new Drexel Town Square development
Area Available: 1,387 Square Feet
Contact us regarding this property
An unexpected error has occurred. Please try again.
You didn't check the "I'm not a robot" checkbox.