14627 Rio Rancho, San Diego, CA 92127

Check out this 7 bedroom, 5.5 bath property located at 14627 Rio Rancho in San Diego, CA 92127 listed for $1599000.

Location: 14627 Rio Rancho, San Diego, CA 92127
Price: $1599000