1/24 24 New $260,000 4 Beds2.1 Baths2,139 SqFt 12614 Pelican Bay DR, Houston, TX 77038 Single Family Home Listed by Long House Properties LLC