4227 Sternside LN, South Houston, TX 77053 - MLS#95385612 - The Men...