Sentence 1: Digital built a very large facility on Porter Road and Foster Street near the Common , as well as offices on King Street .
Sentence 2: Digital built a very large facility in Porter Road and Foster Street near the Common , as well as offices on King Street .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?