3 Properties Available in Barrington Place Sec 5 A,Sugar Land