2828 University Ave
San Diego, CA 92104
$400,000 USD
559 SF
1
Unit
559 SF
$400,000 USD
Apartments