12820 Greenwood Forest Dr Houston Tx 77066, 3