16
5625 Ruffin Rd
San Diego, CA 92123
$11,152,000 USD
34,315 SF
34,315 SF
$11,152,000 USD
Office