New INREV Index shows total return on European RE of 10.23%

by

by