Southwood Apts I
2050 S Byrd Ave Apt 100 , Shepherd, TX 77371