Flora Villa Dr, Worthington, Ohio - Redfin
23 addresses found on Flora Villa Dr in Worthington, Ohio. The average lot size on Flora Villa Dr is 13096 sq. ft. The average property tax on Flora Villa Dr is $5.2K/yr. Find an address below to learn more about the property details: