2423 Chamberlain Houston TX. $139,900 · 2 bd · 1 ba · Mackin