21820 Deaf P Smith Galveston TX. $929,000 · 4 bd · 4 ba · Mackin