$600StudioCondo6303 Indiana Ave #121Lubbock, TX 79413Add to favoritesShareListing options6303 Indiana Ave #121