6800 N 23rd Street # 2, McAllen Unit: B-2, Mc Allen, TX 78504
2
beds
1
bath
1,067 Sq.Ft. LIVING AREA
2,322.18 Sq.Ft. lot