5029 Imperial Ave
San Diego, CA 92113
$695,000 USD
1,936 SF
1,936 SF
$695,000 USD
Freestanding