12946 Carmel Crk, #100

$638,600  |  12946 Carmel Creek, Unit 100, San Diego, CA 92130
Request Info

SOLD

Status

Follow Us on Instagram