Metro Place

3720 N 124th St, Wauwatosa, Wisconsin 53222

Office: For Lease

Total SF: 43,288

Available: 4,486 SF

Net: $8.50