Listings Between $800000 - $850000 in Oak park

2952 Collura St San Diego, CA 92105