Residences at Echelon

Details

City
Lee's Summit
State
Missouri
Aquisition date
November 2021
Number of units
243
Surface area
21880 m2
Fair value
54.1 Mio USD