5219-5221 University Ave
San Diego, CA 92105
$425,000 USD
2,650 SF
2,650 SF
$425,000 USD
Freestanding