3766 Elmora ST, Southside Place, TX 77005 - MLS#92895270 - The Sam ...