View 24 photos for 2612 Stanford St, Houston, TX 77006, a 2 bed, 2 bath, 2,732 Sq. Ft. single family home built in 1920 that was last sold on 07/17/2015.
Samantha Darpino