6233 Estelle St, San Diego, CA 92115

Check out this 6 bedroom, 4.0 bath property located at 6233 Estelle St in San Diego, CA 92115 listed for $750000.

Location: 6233 Estelle St, San Diego, CA 92115
Price: $750000