33
3164 Lionshead Ave
Carlsbad, CA 92010
$3,995,000 USD
7,727 SF
7,727 SF
$3,995,000 USD
Office