it's true. you can only lease there (through the presidio trust, i believe google their website.), and the apartments are over-priced. this is especially true considering distance to amenities.
i work for the feds, and lived next to where the Lucas complex currently stands, and recall hating distance to anything other than marina-vibe. not my crowd, but even groceries necessitate transport (trader joe's is closest, i think).