Alabama - A trendy NEW apartment community set in urban-upscale West Midtown