Property Type: Project Based Section 8 Family Community
Leona Apartments is a family complex comprised of ten, two-story buildings with mansard roofs. Located just one block away from the main highway, the property is situated in a quiet residential neighborhood in Uvalde, 84 miles from San Antonio in southwest Texas.
Features one-, two- and three-bedroom apartments with central heating and air conditioning. Amenities include a community room, on-site laundry facilities and playground.