Milford Place
500 S. Dupont, Milford, DE, 19963
4.5
(6 reviews)
"I went to Milford Place. I liked how friendly and open everything was. I like the way it was mapped out, and how the rooms were in each other's areas. The person who gave the tour was very polite, and very patient with me. She answered all my questio..."
READ MORE