16
3905 Ibis St
San Diego, CA 92103
$995,000 USD
5,600 AC
5,600 AC
$995,000 USD
Residential