9888 Carroll Centre Rd
San Diego, CA 92126
$1,387,000 USD
3,084 SF
1
Unit
3,084 SF
$1,387,000 USD
Medical