7869 Starling, San Diego, CA, 92123

$739,000

7869 Starling, San Diego, CA, 92123

PENDING