New 7-Eleven To Open Under ICON Apartments
Isla Vista will be welcoming its first 7-Eleven convenience store, as the chain is expected to open a new location inside the ICON apartment building at 6545 Trigo Road in the next upcoming weeks. The...
read more