Property Name: Shelter Island Village
Location: NW corner of Shelter Island Dr and Scott St, San Diego, CA
Size: 16,000 square foot specialty center
Major Tenants: Cingular, Subway, Postal Annex, Edward Jones
< Back | Next >