West Midtown

963 Howell Mill

49,164 SF Available
Retail / Restaurant /Build-to-Suit

963 Howell Mill Rd NW
Atlanta GA 30318