3315 Siebinthaler Houston TX. $340,000 · 5 bd · 3 ba · Mackin