Wylde at Eagle Creek

Description

City
Indianapolis
State
Indiana
Aquisition date
July 2021
Number of units
256
Surface area
18766 m2
Fair value
31 Mio USD