$4,350,000 - 3865 Ocean Front Walk, San Diego, CA 92109
3865 Ocean Front Walk
San Diego,
CA
92109
Subdivision name: Mission Beach