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

Mercy Apartments

 1720 South 29th Street #107, MilwaukeeWI 53215