Factors that Impact Real Estate Value