This is a single family home. This home is located at 71 Shell Castle Club Dr, Humacao, PR 00791.Show more