Get Directions to Space Self Storage ← View details 4632 S Lamar Blvd, Austin, Texas 78745 (512) 518-4042 Get Directions From* To * — Required information