2 Wks Ago COMPARE 2121 N Avenue J, Lubbock, TX 79403 Unit Cypress - 2121 N Ave J A Apartment for Rent 3 Beds $1,350