Sir Francis Drake Apts (No Ratings Yet)Loading... The Sir Francis Drake Apartments Swelgroup 3033 Wilshire Apts Posted in GENERAL INFO.