$357,800 - 1241 Homestead Ave Unit 213, Walnut Creek, CA 94598
1241 Homestead Ave Unit 213
Walnut Creek,
CA
94598
Subdivision Name: Other