$18,000 -
1399 Iiia Kirkwood Meadows Drive Unit 312
Kirkwood ,
CA 95646
Latitude: 38.682986