front of 12531 Pavilion Court 77377 for sale