9
5620-5660 Friars Rd
San Diego, CA 92110
$14,956,000 USD
55,196 SF
7.75% Cap Rate
55,196 SF
$14,956,000 USD
Office