This listing has been removed.
Home Location
2005 N UNIVERSITY AVE
Lubbock, TX 79415