Historic Houses of Odessa

Second and Main Sts., Odessa, DE 19730