Invincible Court
112 West 138th Street
New York, New York
54 units | Acquired December 2018
Slide 1
Slide 2