One SoHo Square
New York, NY
One SoHo Square
Two adjacent office buildings, totaling 659,943 square feet, located in the SoHo submarket of New York City.
Property Information
  • Acquisition Date: May 2012
  • Disposition Date: March 2016
  • Strategy: Opportunistic
  • Property Type: Office
  • Location: New York, NY
  • Square Feet: 659,943
(Click here to view location)