12611 Indiana Ave.

Warehouse Rentals

30×40

1,200 Sq Ft

$550.00

Discount Storage Shops facility on Indiana Avenue

Address: 12611 Indiana Ave. Lubbock, TX 79423

Phone: (806) 698-1598

Facility Features: