18215 E Bayonne Channel Court Court, Houston, TX 77044 (MLS # 48526786) has 4 beds and 3.00 baths