Search results
We did not find results for: solow building company.
Check spelling or type a new query.
We did not find results for: solow building company.
Check spelling or type a new query.
Phone: (212) 472-6898
523 E 72nd St, Frnt New York, NY 10021
Is this your business? Verify your listing
1.0 1 review
Solow has great buildings in NYC buy the customer service is terrible. They are disrespectful and can careless about their tenants. We were with an elevator for months, minor repairs are not done... More