6581 Clara Lee Ave, San Diego, CA, 92120

$675,000

6581 Clara Lee Ave, San Diego, CA, 92120

Courtesy of: Big Block Realty, Inc.