Report copyright - DRAFT FY 2017 Uptown IFS (11-18-2016) - San Diego · 2017-02-13 · Uptown consists of approximately 2,700 acres (4.2 square miles) and is located north of Downtown San Diego. The
Please pass captcha verification before submit form
Please pass captcha verification before submit form