Add this property to your favorites View Details 5820 66th Street 704 | Lubbock $599,900 3,600 sqft 0.46 acres On Site 36 Days Ago