Marwood purchased this 15,450-square foot lot with a business plan focused on putting together a land assemblage in the vicinity. This core site is situated in a prime Mountain View submarket known as Terra Bella, which is also adjacent to the Google Headquarters.
Marwood accepted an off market offer on the site. Even during its short ownership period, Marwood executed a sale at a 50% premium to its purchase price.
1020 Terra Bella Avenue, Mountain View, CA
15,450 Square Feet
Land (Planned Development)