Check out this great place to stay in Youngstown
Entire home/apt in Youngstown, United States. Idora Inn is owned and operated by Youngstown Neighborhood Development Corporation. The unit available sits on the 3rd floor of one of our rental properties. Your stay here supports neighborhood revitalization!
See this content immediately after install