Listings From $1000000+ in Oak park

5956 Streamview Drive San Diego, CA 92105
6003 Streamview Dr San Diego, CA 92115