Your Next Home Starts Here: Cleared Tulsa Lot, Utilities Nearby + Financing Available. Discover the perfect opportunity to create your next home or investment property at 1201 E 63rd St S, Tulsa, OK-a cleared, ready-to-build lot in a convenient Tulsa location with water and sewer available at 63rd...