University Place Apartments Tuscaloosa

33.211264, -87.556176