Mallard Crossing

Details

City
Louisville
State
Kentucky
Aquisition date
October 2021
Number of units
600
Surface area
54553 m2
Fair value
113.1 Mio USD