1/25 25 Active $3,500 2 Beds2.1 Baths1,269 SqFt 1907 Lizards LN, Houston, TX 77043 Condo, Townhouse Listed by Real Properties