930 Archer Street, San Diego, CA 92109

Check out this 6 bedroom, 4.0 bath property located at 930 Archer Street in San Diego, CA 92109 listed for $1995000.

Location: 930 Archer Street, San Diego, CA 92109
Price: $1995000