86 W Park West Drive, Houston, TX 77072 (MLS # 26904656) has 3 beds and 3.00 baths