This property report summarizes details of a residential property located at 26370 Mallard Ave in Euclid, OH. It was purchased in 1999 for $89,900 and has an initial estimated market value of $101,400. Financial projections estimate a 10.3% annual internal rate of return over 10 years if the property is held and sold. The report includes purchase details, income and expense projections, valuation estimates, and cash flow analyses.