Status   SOLD  
15620 York Lane, Selma, TX, 78154 United States sold
$233,081
no image
no image
TypeSingle-family