3307 - 3317 Alma Street is located in the South of Midtown neighborhood.