fbpx

Mountain View office complex next to transit center sells for ~$1,300 per square foot

Mountain View office complex next to transit center sells for ~$1,300 per square foot

Leave a Reply

Your email address will not be published. Required fields are marked *