I would recommend areas such as Tierrasanta (just east of Clairmont), Mira Mesa, Rancho Penasquitos, and 4S Ranch. There should be a lot of choices for townhomes less than $300K in those neighborhoods.
If you wait seven months you just might find a house for less than $300K in those neighborhoods.