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 Air...