Looks like Park Plaza Apartments is no longer available on Rent.com which means this information is likely out of date.

Park Plaza Apartments

 8901 North Park Plaza Court, Brown DeerWI 53223