islamic center building ← Previous Next → The two-story Islamic Center of Lake Travis was about 2,700-square-feet and was phase 1 of the planned community center.