906 Xavier St Unit 2, Lubbock, TX 79403
3 bedrooms
1,457 Sqft.
2 full baths
7,135 lot Sqft.
2001 year built
Legal Description: HORNES MESA L 203