25 W Bellwood Drive, Holland, PA 18966 - Homesnap