Search Results
Metro Investments
3610 N Oakland Ave, Milwaukee, WI 53211
Metro Investments is a property management company. Located in central Shorewood, it manages many of the apartmentMore buildings popular with students at the nearby university. Tenant reviews tend to be mixed, with some noting that the properties are extremely affordable and others expressing a wish for a more hands-on management team.
See more »