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

Buena Vista Apartments

 3040 West North Avenue, ChicagoIL 60647