Asking Price $495K

Ensenada North Shore 25 acres