2425 Augusta Houston TX. $188,987 · 3 bd · 3 ba · Mackin