West Midtown

887-891 Howell Mill Rd

5,146 SF Available
Retail / Office

Suite 200    5,146 sf

887-Howell-Mill-Rd-Flyer

887 Howell Mill Rd NW
Atlanta GA 30318