1466 Willow St, San Diego, CA 92106

Check out this 5 bedroom, 4.5 bath property located at 1466 Willow St in San Diego, CA 92106 listed for $1830000.

Location: 1466 Willow St, San Diego, CA 92106
Price: $1830000