1/50 50 Active $1,425,000 3 Beds2.1 Baths2,972 SqFt 1408 W 23rd ST, Houston, TX 77008 Single Family Home Listed by Jane Byrd Properties International LLC