6801 - 6917 W Brown Deer Road, Milwaukee, WI 53223 SEQUOIA CENTRE Restaurant Space Available Under New Ownership Recently Repaved Parking Lot Download Property Flyer Share this listing Type: Lease City: Milwaukee Specialty: Retail Request Additional Info Garrett Warner Call Matthew Beadle Call