2813 Avella Court #0060, San Diego, CA, 92108

$827,120

2813 Avella Court #0060, San Diego, CA, 92108

Courtesy of: Graig Lee | Toll Brothers Real Estate, Inc