Back to search results

$1,049 - $1,419/mo

Icon at Lubbock, 6216 66th St, Lubbock, TX 79424

1–2 bd1–2 ba789–1,176 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: In-unit laundrySuccessStatus: Air conditioningSuccessStatus: AT&T