4427 Estrella Ave

 4427 Estrella Ave, San DiegoCA 92115
$1,5502 BedsPets OK