3717 Carlon Street, Southside Place TX 77005 | 4bd/6ba | $3.70M | Surge Invest | Surge