Looks like The Park at Bouldercrest Apartment Homes is no longer available on Rent.com which means this information is likely out of date.

The Park at Bouldercrest Apartment Homes

 26 Bouldercrest Lane SE, AtlantaGA 30316