Oct
19

Consolidated Tomoka Lands $30M Office Building

By
The 76,000-square-foot asset in Santa Clara, Calif., is fully leased.
Share
Categories : Uncategorized

Leave a Reply

You must be logged in to post a comment.