Set in Fort Worth in the Texas region, with Fort Worth Water Gardens nearby, North of Magnolia Avenue Apartments by Barsala offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 4
1001 West Rosedale Street, Fort Worth, TX 76104, United States