As for Kara's apartment, Cracked has commented before on TV characters who have homes well beyond their apparent means, probably due to the issues in filming a realistically-sized set or, more cynically, still driven by the American acquisitional culture. 
Joe West on The Flash lives in a damn nice house for a cop's salary, for example. Now in some US cities property can be cheap, but c'mon.
	
		
			
		
		
	
				
			Joe West on The Flash lives in a damn nice house for a cop's salary, for example. Now in some US cities property can be cheap, but c'mon.
				
)