This location is a great place to find a comfortable apartment to rent. The apartment complex is wheelchair accessible, which is a big plus. There's a parking lot with accessible parking spaces and an entrance that's easy to navigate for people with mobility issues. It's located in Tampa City at Building 14320, N Nebraska Ave Avenue. Allora Uptown is one of the co-brands that you can find here. The prices of the apartments are a bit high, making this location not so budget-friendly. The overall atmosphere and facilities of the location are good and well-maintained.