902 25th Houston TX. $1,424,900 · 3 bd · 4 ba · Mackin