29-Carroll-Street-SOLD Published on October 4, 2021 in 8,000 SF Free Standing Commercial Building Full resolution (708 × 393)