More posh rentals head to Brookhaven, as Toll Brothers makes Atlanta debut

With 348 units, 551 parking spaces, and luxurious fixings galore, “Oleander” has launched