18310 Spellbrook Houston TX. $339,990 · 4 bd · 3 ba · Mackin