3911 Swarthmore St, Houston, TX 77005 Sold on 08/06/2025 $2,150,000 5Bd 5Ba 3,830 Sq Ft 5,700Sq Ft SOLD 08/06/25