Home Ownership Center 2212 South Congress Avenue, Austin – 78704-4319. Travis, TX. Phone: (512) 335-7357 View Listing