The Grimaldi House - Houses for Rent in Newark
House in Newark, United States. The Grimaldi House is one block from the University of Delaware. Our home is surrounded by beautiful gardens. The Grimaldi House has been home for many a traveler over the years. This includes Mr. & Mrs. Santa A. Claus during the Christmas seaso...
See this content immediately after install