The Borghese

The Borghese

The Borghese 3286 NORTHSIDE PARKWAY NW ATLANTA, GA 30327 FOR SALEFOR RENT The Borghese Located at the intersection of Northside Parkway and Howell Mill Road, The Borghese is a 12-story luxury high-rise community in Buckhead, Atlanta. The Borghese building features 52...