Who is the parent company for the Manhattan Square Apartments?
Address: 190 Manhattan Ave, Buffalo, NY 14215, USA
james cheaves | Jul 7, 2020
Kissling
Ronald Washington | Jul 7, 2020
I have no idea check google.
Thanks! Your answer is awaiting moderation.