$709,900 -
11887 Spruce Run Dr A
San Diego ,
CA 92131
Complex/park: Triana