4 Days Ago COMPARE 618 Branard St, Houston, TX 77006 618 Branard St, Houston, TX 77006 4 - 5 Beds $950 - $5,000