4560 Imperial Ave
San Diego, CA 92113
Price Upon Request
0.56 AC
0.56 AC
Price Upon Request
Commercial