5
11035 Roselle St
San Diego, CA 92121
$6,897,375 USD
18,393 SF
18,393 SF
$6,897,375 USD
Research And Development