Check-Out this truly unique, modern, megamansion located at 2 North Moore Street in TriBeCa. The residence sits 65' of frontage on a corner lot and rises 6-stories. The residence covers 11,300 SF of living space complete with 6 bedrooms and and 7 full-bathrooms.
Read More