Bob Faith Of Greystar Acquires Development Site In Needham For $40 Million
100 West Street & 110 West Street
$40,000,000
Building Size
—
Asset Type
Development Site
Closing
Jan 7, 2026
AI
The transaction involved a development site located at 100 West Street & 110 West Street in Needham, MA. The asset was sold for $40,000,000. Greystar is undertaking a multifamily redevelopment on the long-vacant Carter property, which was a key factor in the acquisition. The company also secured a construction loan amounting to $69.5 million from MUFG to finance this project.
Summary of transaction details:
- Property Type: Development Site
- Transaction Amount: $40,000,000
- Buyer: Bob Faith - Greystar
- Loan Amount: $69.5 million
- Location: Needham, MA
Bob Faith represented Greystar in this transaction, helping facilitate the acquisition of the property and the associated financing. Greystar's commitment to redeveloping the long-vacant site reflects their strategy in the multifamily sector.
Players
Needham Heights Development Site Market Snapshot
Boundary boundary · Development Site · Sale transactions
Loading comparables…
Purchase Price
Annual NOI
Loan Amount
Interest Rate (%)
Loan Term (yrs)
Down Payment (%)
Cap Rate
0.40%
Cash-on-Cash
-0.11%
Monthly Payment
$14,164
Annual Debt Svc
$169,964
Annual Cash Flow
$-11,334
DSCR
0.93