← Back to Building
1
Total Transactions
All Deed
Date Type Seller Buyer Amount Doc
2024-02-13 Deed 31 SPENCER STREET USA LLC OFFICE 31 LLC $12,958,781 ACRIS