8900 Park Lane, Dallas, TX 75231
Asset Class: Multifamily
Size: 197 Units
Constructed: 1971
Acquired: February 2018
Investment Status: Realized
IRR: 15%

Ivanhoe Apartments

Scroll to Top