Devonshire Garden & Place

Details

City
Evansville
State
Indiana
Aquisition date
April 2017
Number of units
245
Surface area
22061 m2
Fair value
20 Mio USD