6101 Adelaide Ave

 6101 Adelaide Ave, San DiegoCA 92115
$1,195Studio299 sqft