Daily Business Report-Jan. 13, 2021
The 25-acre site in Otay Mesa is colored in red. Developer buys 25-acre Otay Mesa property to build 400,000-square-foot industrial … Continue reading Daily Business Report-Jan. 13, 2021
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed