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

Caribu Apartments

 2001 Sylvan Road, AtlantaGA 30310