Located at 3101 N J St, Mcallen, TX
3101 N J St, Mcallen, TX
Here you will enjoy the comforts of a home atmosphere with the ease of apartment living. Spacious 1 beds one bathrooms apartment. Amenities: - Parking - Assigned - BBQ Areas Appliances: - Central A...